利用NutClient使ESXi配合群晖UPS实现停电自动关机 | 您所在的位置:网站首页 › 群晖 停电关机 › 利用NutClient使ESXi配合群晖UPS实现停电自动关机 |
作者:裸奔的老蜗牛 自去年入手山特UPS后(有了UPS加持,再也不怕突然断电了),后来又遇到过几次临时停电,虽然黑裙有了UPS的加持,是不用担心硬盘损毁了,但软路由里也有硬盘,虽然也连上了UPS,但一直没去折腾停电自动关机,软路由功耗虽低,但UPS毕竟电量有限,遇到停电时间长点的,软路由也撑不住,正好前几天又突然停了一会儿电,于是决心要折腾折腾了 软路由底层用的是ESXi(6.7.0 Update3),最开始装了iKuai跟op,玩了一段时间后,发现op对我来说用处不大,于是现在只剩下了iKuai,期间打算去掉ESXi,直接物理机装iKuai,由于懒,一直也就没去动它 ,这两天在度娘上看了半天,大部分都是写脚本,去ping一个接市电的地址,当停电ping不通时,实现ESXi关机,或者是APC的UPS,安装apcupsd守护进程,奈何一不懂脚本,二不是apc家的ups,正准备放弃的时候,看到有人在一个写脚本的教程下的留言提到了NutClient,进一步了解后,发现这玩意儿挺简单的,蛮适合我这种啥也不懂但又忍不住想要折腾的人,于是就有了今天这篇经(liu)验(shui)帖(zhang) 1、准备工作 NutClient工具下载:下载第一个NutClient-ESXi-2.7.4-2.2.2.i386.tar.gz(链接放不了,请自行度娘) 2、群晖端设置 打开控制面板-硬件与电源-不断电系统 首先要确定群晖是否支持此UPS的信息采集,点击设备信息,我用的山特TG-BOX 850,OK的 勾上启用网络UPS服务器 在允许的DiskStation设备里填上ESXi的ip地址 3、ESXi端设置 ESXi默认是关闭SSH功能的,所以我们首先要打开ESXi的SSH功能 进入后台后,打开管理-服务,找到TSM和TSM-SSH服务,并将其启动 这样SSH功能就能临时使用了,重启后会关闭,如果需要继续使用的,再重新开启就好了 接下来还要修改一下软件的安装策略,打开管理-安全与用户,点击接受级别,将其修改为社区 4、安装NutClient 使用工具SSH连接到ESXi,我这里使用的是winscp 将刚刚下载的NutClient文件上传到/tmp文件夹下 然后解压刚刚上传到/tmp目录里的NutClient文件,命令: tar -xzvf NutClient-ESXi-2.7.4-2.2.2.i386.tar.gz 安装NutClient,命令: ./upsmon-install.sh 看到如上回显信息后,表示安装完成了 5、配置NutClient 在ESXi后台,打开管理-系统-高级设置,在列表中找到Nut的相关设置项,可以直接在右上角的搜索框里输入nut进行快速的查找,一共有7项,如果没有的话,可以尝试重启一下ESXi 需要修改的是 UserVars.NutFinalDelay:60(关机时间,单位为秒,我这设置为1分钟后关闭ESXi) UserVars.NutPassword:secret UserVars.NutUpsName:[email protected](这里为群晖地址) UserVars.NutUser:monuser 配置完成后,打开管理-服务,找到NutClient,如果服务已经启动的话,点击操作-重新启动,如果服务没有启动,点击操作-启动,每次修改配置参数后,都需要重启该服务才能生效,另外需要将该服务的策略设置为随主机启动和停止 到这里,ESXi就可以配合群晖UPS实现停电自动关机了,但是ESXi里的虚拟机并不能安全的关闭,还需要对虚拟机的开关机进行设置,打开管理-系统,点击自动启动,在编辑设置里,配置自动启动,因为目前我只有一个虚拟机,因此只需要一个总的设置就可以了,如果有安装好几个虚拟机的话,还需要对每个虚拟机进行启用设置 6、连接测试 通过SSH连接ESXi后,输入命令: /opt/nut/bin/upsc [email protected](此为群晖地址,即ups服务器ip) 出现下面这些信息,则表明连接成功 验证防火墙设置,输入命令: esxcli network firewall ruleset list 当看到NutServer为true时,表示正常 7、断电测试 拔掉UPS的电源插头,看看群晖跟软路由是否会先后关机 拔掉UPS的电源插头后,UPS开始报警,提示市电断开,群晖提示进入电池供电模式,3分钟后,自动关机,软路由也自动关机了 插上UPS的电源插头,群晖自动开机,软路由也能自动开机 总语 通过以上的配置与测试,以ESXi为底层的软路由能配合群晖的UPS实现停电后自动关机并在来电后自动开机了,完美的通过一台UPS实现了两台设备的自动开关机 最后,如果觉得这个文章对您有一点点帮助的话,也希望您能为我的文章点赞、收藏、评论一下下。感谢大家的支持,欢迎一起讨论 |
CopyRight 2018-2019 实验室设备网 版权所有 |